package com.chenglu.android.order.bean;

import java.io.Serializable;
import java.util.List;

/**
 * @author: lyj
 * @Created: by Copyright 2023/10/14 Guangzhou Hongma Technology Co., Ltd. All rights reserved.
 * @Description：所有订单列表的实体
 */
public class OrderInfoBean implements Serializable {

    private Integer code;
    private Data data;
    private String msg;
    private Boolean success;

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public Data getData() {
        return data;
    }

    public void setData(Data data) {
        this.data = data;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Boolean getSuccess() {
        return success;
    }

    public void setSuccess(Boolean success) {
        this.success = success;
    }

    public static class Data  implements Serializable{
        private String countId;
        private Integer current;
        private Boolean hitCount;
        private Integer maxLimit;
        private Boolean optimizeCountSql;
        private List<Orders> orders;
        private Integer pages;
        private List<Records> records;
        private Boolean searchCount;
        private Integer size;
        private Integer total;

        public String getCountId() {
            return countId;
        }

        public void setCountId(String countId) {
            this.countId = countId;
        }

        public Integer getCurrent() {
            return current;
        }

        public void setCurrent(Integer current) {
            this.current = current;
        }

        public Boolean getHitCount() {
            return hitCount;
        }

        public void setHitCount(Boolean hitCount) {
            this.hitCount = hitCount;
        }

        public Integer getMaxLimit() {
            return maxLimit;
        }

        public void setMaxLimit(Integer maxLimit) {
            this.maxLimit = maxLimit;
        }

        public Boolean getOptimizeCountSql() {
            return optimizeCountSql;
        }

        public void setOptimizeCountSql(Boolean optimizeCountSql) {
            this.optimizeCountSql = optimizeCountSql;
        }

        public List<Orders> getOrders() {
            return orders;
        }

        public void setOrders(List<Orders> orders) {
            this.orders = orders;
        }

        public Integer getPages() {
            return pages;
        }

        public void setPages(Integer pages) {
            this.pages = pages;
        }

        public List<Records> getRecords() {
            return records;
        }

        public void setRecords(List<Records> records) {
            this.records = records;
        }

        public Boolean getSearchCount() {
            return searchCount;
        }

        public void setSearchCount(Boolean searchCount) {
            this.searchCount = searchCount;
        }

        public Integer getSize() {
            return size;
        }

        public void setSize(Integer size) {
            this.size = size;
        }

        public Integer getTotal() {
            return total;
        }

        public void setTotal(Integer total) {
            this.total = total;
        }

        public static class Orders implements Serializable {
            private Boolean asc;
            private String column;

            public Boolean getAsc() {
                return asc;
            }

            public void setAsc(Boolean asc) {
                this.asc = asc;
            }

            public String getColumn() {
                return column;
            }

            public void setColumn(String column) {
                this.column = column;
            }
        }

        public static class Records implements Serializable {
            private String actuallyAmount;
            private String address;
            private String cancelTime;
            private String codeConfirmTime;
            private String confirmReceiptTime;
            private Integer confirmType;
            private String couponUserId;
            private String createTime;
            private CyExtVo cyExtVo;
            private String dadaFee;
            private DataOrderInfoVo dataOrderInfoVo;
            private String discountAmount;
            private List<DiscountConfigVOList> discountConfigVOList;
            private String expireTime;
            private String extContent;
            private Integer extStatus;
            private String freight;
            private String id;
            private Integer isConfirm;
            private Integer isDeleted;
            private String logNo;
            private String logoImage;
            private String mobile;
            private String newDiscountAmount;
            private String orderActuallyPaid;
            private String orderAmount;
            private List<OrderDetails> orderDetails;
            private String orderDiscountAmount;
            private String orderFee;
            private String orderMemberCardDiscountAmount;
            private String orderNo;
            private Integer orderType;
            private String payNo;
            private String payTime;
            private Integer payType;
            private String prepaidFreight;
            private String realName;
            private String remark;
            private String sendTime;
            private String shippingName;
            private String shippingNo;
            private String shopsName;
            private Integer shopsTypeId;
            private Integer status;
            private String tenantId;
            private Integer totalGiveBeans;
            private String userId;

            public String getActuallyAmount() {
                return actuallyAmount;
            }

            public void setActuallyAmount(String actuallyAmount) {
                this.actuallyAmount = actuallyAmount;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public String getCancelTime() {
                return cancelTime;
            }

            public void setCancelTime(String cancelTime) {
                this.cancelTime = cancelTime;
            }

            public String getCodeConfirmTime() {
                return codeConfirmTime;
            }

            public void setCodeConfirmTime(String codeConfirmTime) {
                this.codeConfirmTime = codeConfirmTime;
            }

            public String getConfirmReceiptTime() {
                return confirmReceiptTime;
            }

            public void setConfirmReceiptTime(String confirmReceiptTime) {
                this.confirmReceiptTime = confirmReceiptTime;
            }

            public Integer getConfirmType() {
                return confirmType;
            }

            public void setConfirmType(Integer confirmType) {
                this.confirmType = confirmType;
            }

            public String getCouponUserId() {
                return couponUserId;
            }

            public void setCouponUserId(String couponUserId) {
                this.couponUserId = couponUserId;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public CyExtVo getCyExtVo() {
                return cyExtVo;
            }

            public void setCyExtVo(CyExtVo cyExtVo) {
                this.cyExtVo = cyExtVo;
            }

            public String getDadaFee() {
                return dadaFee;
            }

            public void setDadaFee(String dadaFee) {
                this.dadaFee = dadaFee;
            }

            public DataOrderInfoVo getDataOrderInfoVo() {
                return dataOrderInfoVo;
            }

            public void setDataOrderInfoVo(DataOrderInfoVo dataOrderInfoVo) {
                this.dataOrderInfoVo = dataOrderInfoVo;
            }

            public String getDiscountAmount() {
                return discountAmount;
            }

            public void setDiscountAmount(String discountAmount) {
                this.discountAmount = discountAmount;
            }

            public List<DiscountConfigVOList> getDiscountConfigVOList() {
                return discountConfigVOList;
            }

            public void setDiscountConfigVOList(List<DiscountConfigVOList> discountConfigVOList) {
                this.discountConfigVOList = discountConfigVOList;
            }

            public String getExpireTime() {
                return expireTime;
            }

            public void setExpireTime(String expireTime) {
                this.expireTime = expireTime;
            }

            public String getExtContent() {
                return extContent;
            }

            public void setExtContent(String extContent) {
                this.extContent = extContent;
            }

            public Integer getExtStatus() {
                return extStatus;
            }

            public void setExtStatus(Integer extStatus) {
                this.extStatus = extStatus;
            }

            public String getFreight() {
                return freight;
            }

            public void setFreight(String freight) {
                this.freight = freight;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public Integer getIsConfirm() {
                return isConfirm;
            }

            public void setIsConfirm(Integer isConfirm) {
                this.isConfirm = isConfirm;
            }

            public Integer getIsDeleted() {
                return isDeleted;
            }

            public void setIsDeleted(Integer isDeleted) {
                this.isDeleted = isDeleted;
            }

            public String getLogNo() {
                return logNo;
            }

            public void setLogNo(String logNo) {
                this.logNo = logNo;
            }

            public String getLogoImage() {
                return logoImage;
            }

            public void setLogoImage(String logoImage) {
                this.logoImage = logoImage;
            }

            public String getMobile() {
                return mobile;
            }

            public void setMobile(String mobile) {
                this.mobile = mobile;
            }

            public String getNewDiscountAmount() {
                return newDiscountAmount;
            }

            public void setNewDiscountAmount(String newDiscountAmount) {
                this.newDiscountAmount = newDiscountAmount;
            }

            public String getOrderActuallyPaid() {
                return orderActuallyPaid;
            }

            public void setOrderActuallyPaid(String orderActuallyPaid) {
                this.orderActuallyPaid = orderActuallyPaid;
            }

            public String getOrderAmount() {
                return orderAmount;
            }

            public void setOrderAmount(String orderAmount) {
                this.orderAmount = orderAmount;
            }

            public List<OrderDetails> getOrderDetails() {
                return orderDetails;
            }

            public void setOrderDetails(List<OrderDetails> orderDetails) {
                this.orderDetails = orderDetails;
            }

            public String getOrderDiscountAmount() {
                return orderDiscountAmount;
            }

            public void setOrderDiscountAmount(String orderDiscountAmount) {
                this.orderDiscountAmount = orderDiscountAmount;
            }

            public String getOrderFee() {
                return orderFee;
            }

            public void setOrderFee(String orderFee) {
                this.orderFee = orderFee;
            }

            public String getOrderMemberCardDiscountAmount() {
                return orderMemberCardDiscountAmount;
            }

            public void setOrderMemberCardDiscountAmount(String orderMemberCardDiscountAmount) {
                this.orderMemberCardDiscountAmount = orderMemberCardDiscountAmount;
            }

            public String getOrderNo() {
                return orderNo;
            }

            public void setOrderNo(String orderNo) {
                this.orderNo = orderNo;
            }

            public Integer getOrderType() {
                return orderType;
            }

            public void setOrderType(Integer orderType) {
                this.orderType = orderType;
            }

            public String getPayNo() {
                return payNo;
            }

            public void setPayNo(String payNo) {
                this.payNo = payNo;
            }

            public String getPayTime() {
                return payTime;
            }

            public void setPayTime(String payTime) {
                this.payTime = payTime;
            }

            public Integer getPayType() {
                return payType;
            }

            public void setPayType(Integer payType) {
                this.payType = payType;
            }

            public String getPrepaidFreight() {
                return prepaidFreight;
            }

            public void setPrepaidFreight(String prepaidFreight) {
                this.prepaidFreight = prepaidFreight;
            }

            public String getRealName() {
                return realName;
            }

            public void setRealName(String realName) {
                this.realName = realName;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public String getSendTime() {
                return sendTime;
            }

            public void setSendTime(String sendTime) {
                this.sendTime = sendTime;
            }

            public String getShippingName() {
                return shippingName;
            }

            public void setShippingName(String shippingName) {
                this.shippingName = shippingName;
            }

            public String getShippingNo() {
                return shippingNo;
            }

            public void setShippingNo(String shippingNo) {
                this.shippingNo = shippingNo;
            }

            public String getShopsName() {
                return shopsName;
            }

            public void setShopsName(String shopsName) {
                this.shopsName = shopsName;
            }

            public Integer getShopsTypeId() {
                return shopsTypeId;
            }

            public void setShopsTypeId(Integer shopsTypeId) {
                this.shopsTypeId = shopsTypeId;
            }

            public Integer getStatus() {
                return status;
            }

            public void setStatus(Integer status) {
                this.status = status;
            }

            public String getTenantId() {
                return tenantId;
            }

            public void setTenantId(String tenantId) {
                this.tenantId = tenantId;
            }

            public Integer getTotalGiveBeans() {
                return totalGiveBeans;
            }

            public void setTotalGiveBeans(Integer totalGiveBeans) {
                this.totalGiveBeans = totalGiveBeans;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public static class CyExtVo implements Serializable {
                private String address;
                private String consignee;
                private String delayPublishTime;
                private String dmId;
                private String dmMobile;
                private String dmName;
                private String errorMsg;
                private String expectFinishTimeLimit;
                private String finishTimeTitle;
                private Integer isExpectFinishOrder;
                private String mealTime;
                private String mobile;
                private Integer packageFee;
                private String receiverLat;
                private String receiverLng;
                private Integer repastWay;
                private String seatNum;
                private Integer sellerPostType;
                private Integer tablewareCount;
                private String takeFoodNo;
                private String transportFee;

                public String getAddress() {
                    return address;
                }

                public void setAddress(String address) {
                    this.address = address;
                }

                public String getConsignee() {
                    return consignee;
                }

                public void setConsignee(String consignee) {
                    this.consignee = consignee;
                }

                public String getDelayPublishTime() {
                    return delayPublishTime;
                }

                public void setDelayPublishTime(String delayPublishTime) {
                    this.delayPublishTime = delayPublishTime;
                }

                public String getDmId() {
                    return dmId;
                }

                public void setDmId(String dmId) {
                    this.dmId = dmId;
                }

                public String getDmMobile() {
                    return dmMobile;
                }

                public void setDmMobile(String dmMobile) {
                    this.dmMobile = dmMobile;
                }

                public String getDmName() {
                    return dmName;
                }

                public void setDmName(String dmName) {
                    this.dmName = dmName;
                }

                public String getErrorMsg() {
                    return errorMsg;
                }

                public void setErrorMsg(String errorMsg) {
                    this.errorMsg = errorMsg;
                }

                public String getExpectFinishTimeLimit() {
                    return expectFinishTimeLimit;
                }

                public void setExpectFinishTimeLimit(String expectFinishTimeLimit) {
                    this.expectFinishTimeLimit = expectFinishTimeLimit;
                }

                public String getFinishTimeTitle() {
                    return finishTimeTitle;
                }

                public void setFinishTimeTitle(String finishTimeTitle) {
                    this.finishTimeTitle = finishTimeTitle;
                }

                public Integer getIsExpectFinishOrder() {
                    return isExpectFinishOrder;
                }

                public void setIsExpectFinishOrder(Integer isExpectFinishOrder) {
                    this.isExpectFinishOrder = isExpectFinishOrder;
                }

                public String getMealTime() {
                    return mealTime;
                }

                public void setMealTime(String mealTime) {
                    this.mealTime = mealTime;
                }

                public String getMobile() {
                    return mobile;
                }

                public void setMobile(String mobile) {
                    this.mobile = mobile;
                }

                public Integer getPackageFee() {
                    return packageFee;
                }

                public void setPackageFee(Integer packageFee) {
                    this.packageFee = packageFee;
                }

                public String getReceiverLat() {
                    return receiverLat;
                }

                public void setReceiverLat(String receiverLat) {
                    this.receiverLat = receiverLat;
                }

                public String getReceiverLng() {
                    return receiverLng;
                }

                public void setReceiverLng(String receiverLng) {
                    this.receiverLng = receiverLng;
                }

                public Integer getRepastWay() {
                    return repastWay;
                }

                public void setRepastWay(Integer repastWay) {
                    this.repastWay = repastWay;
                }

                public String getSeatNum() {
                    return seatNum;
                }

                public void setSeatNum(String seatNum) {
                    this.seatNum = seatNum;
                }

                public Integer getSellerPostType() {
                    return sellerPostType;
                }

                public void setSellerPostType(Integer sellerPostType) {
                    this.sellerPostType = sellerPostType;
                }

                public Integer getTablewareCount() {
                    return tablewareCount;
                }

                public void setTablewareCount(Integer tablewareCount) {
                    this.tablewareCount = tablewareCount;
                }

                public String getTakeFoodNo() {
                    return takeFoodNo;
                }

                public void setTakeFoodNo(String takeFoodNo) {
                    this.takeFoodNo = takeFoodNo;
                }

                public String getTransportFee() {
                    return transportFee;
                }

                public void setTransportFee(String transportFee) {
                    this.transportFee = transportFee;
                }
            }

            public static class DataOrderInfoVo  implements Serializable{
                private String acceptTime;
                private String actualFee;
                private String cancelTime;
                private String couponFee;
                private String createTime;
                private String deductFee;
                private String deliveryFee;
                private String distance;
                private String fetchTime;
                private String finishTime;
                private String insuranceFee;
                private String orderFinishCode;
                private String orderId;
                private Integer statusCode;
                private String statusMsg;
                private String supplierLat;
                private String supplierLng;
                private Integer tips;
                private String transporterLat;
                private String transporterLng;
                private String transporterName;
                private String transporterPhone;

                public String getAcceptTime() {
                    return acceptTime;
                }

                public void setAcceptTime(String acceptTime) {
                    this.acceptTime = acceptTime;
                }

                public String getActualFee() {
                    return actualFee;
                }

                public void setActualFee(String actualFee) {
                    this.actualFee = actualFee;
                }

                public String getCancelTime() {
                    return cancelTime;
                }

                public void setCancelTime(String cancelTime) {
                    this.cancelTime = cancelTime;
                }

                public String getCouponFee() {
                    return couponFee;
                }

                public void setCouponFee(String couponFee) {
                    this.couponFee = couponFee;
                }

                public String getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(String createTime) {
                    this.createTime = createTime;
                }

                public String getDeductFee() {
                    return deductFee;
                }

                public void setDeductFee(String deductFee) {
                    this.deductFee = deductFee;
                }

                public String getDeliveryFee() {
                    return deliveryFee;
                }

                public void setDeliveryFee(String deliveryFee) {
                    this.deliveryFee = deliveryFee;
                }

                public String getDistance() {
                    return distance;
                }

                public void setDistance(String distance) {
                    this.distance = distance;
                }

                public String getFetchTime() {
                    return fetchTime;
                }

                public void setFetchTime(String fetchTime) {
                    this.fetchTime = fetchTime;
                }

                public String getFinishTime() {
                    return finishTime;
                }

                public void setFinishTime(String finishTime) {
                    this.finishTime = finishTime;
                }

                public String getInsuranceFee() {
                    return insuranceFee;
                }

                public void setInsuranceFee(String insuranceFee) {
                    this.insuranceFee = insuranceFee;
                }

                public String getOrderFinishCode() {
                    return orderFinishCode;
                }

                public void setOrderFinishCode(String orderFinishCode) {
                    this.orderFinishCode = orderFinishCode;
                }

                public String getOrderId() {
                    return orderId;
                }

                public void setOrderId(String orderId) {
                    this.orderId = orderId;
                }

                public Integer getStatusCode() {
                    return statusCode;
                }

                public void setStatusCode(Integer statusCode) {
                    this.statusCode = statusCode;
                }

                public String getStatusMsg() {
                    return statusMsg;
                }

                public void setStatusMsg(String statusMsg) {
                    this.statusMsg = statusMsg;
                }

                public String getSupplierLat() {
                    return supplierLat;
                }

                public void setSupplierLat(String supplierLat) {
                    this.supplierLat = supplierLat;
                }

                public String getSupplierLng() {
                    return supplierLng;
                }

                public void setSupplierLng(String supplierLng) {
                    this.supplierLng = supplierLng;
                }

                public Integer getTips() {
                    return tips;
                }

                public void setTips(Integer tips) {
                    this.tips = tips;
                }

                public String getTransporterLat() {
                    return transporterLat;
                }

                public void setTransporterLat(String transporterLat) {
                    this.transporterLat = transporterLat;
                }

                public String getTransporterLng() {
                    return transporterLng;
                }

                public void setTransporterLng(String transporterLng) {
                    this.transporterLng = transporterLng;
                }

                public String getTransporterName() {
                    return transporterName;
                }

                public void setTransporterName(String transporterName) {
                    this.transporterName = transporterName;
                }

                public String getTransporterPhone() {
                    return transporterPhone;
                }

                public void setTransporterPhone(String transporterPhone) {
                    this.transporterPhone = transporterPhone;
                }
            }

            public static class DiscountConfigVOList implements Serializable {
                private String createTime;
                private String discountName;
                private String discountPrice;
                private String discountType;
                private String id;
                private Integer isDeleted;
                private String targetPrice;
                private String tenantId;
                private String updateTime;

                public String getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(String createTime) {
                    this.createTime = createTime;
                }

                public String getDiscountName() {
                    return discountName;
                }

                public void setDiscountName(String discountName) {
                    this.discountName = discountName;
                }

                public String getDiscountPrice() {
                    return discountPrice;
                }

                public void setDiscountPrice(String discountPrice) {
                    this.discountPrice = discountPrice;
                }

                public String getDiscountType() {
                    return discountType;
                }

                public void setDiscountType(String discountType) {
                    this.discountType = discountType;
                }

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public Integer getIsDeleted() {
                    return isDeleted;
                }

                public void setIsDeleted(Integer isDeleted) {
                    this.isDeleted = isDeleted;
                }

                public String getTargetPrice() {
                    return targetPrice;
                }

                public void setTargetPrice(String targetPrice) {
                    this.targetPrice = targetPrice;
                }

                public String getTenantId() {
                    return tenantId;
                }

                public void setTenantId(String tenantId) {
                    this.tenantId = tenantId;
                }

                public String getUpdateTime() {
                    return updateTime;
                }

                public void setUpdateTime(String updateTime) {
                    this.updateTime = updateTime;
                }
            }

            public static class OrderDetails implements Serializable {
                private int goodsAmount;
                private String goodsDetail;
                private String goodsId;
                private GoodsVO goodsVO;
                private String id;
                private Integer isReview;
                private Integer isSpec;
                private String orderId;
                private String refundType;
                private String skuId;
                private String totalGiveBeans;
                private String userId;

                public int getGoodsAmount() {
                    return goodsAmount;
                }

                public void setGoodsAmount(int goodsAmount) {
                    this.goodsAmount = goodsAmount;
                }

                public String getGoodsDetail() {
                    return goodsDetail;
                }

                public void setGoodsDetail(String goodsDetail) {
                    this.goodsDetail = goodsDetail;
                }

                public String getGoodsId() {
                    return goodsId;
                }

                public void setGoodsId(String goodsId) {
                    this.goodsId = goodsId;
                }

                public GoodsVO getGoodsVO() {
                    return goodsVO;
                }

                public void setGoodsVO(GoodsVO goodsVO) {
                    this.goodsVO = goodsVO;
                }

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public Integer getIsReview() {
                    return isReview;
                }

                public void setIsReview(Integer isReview) {
                    this.isReview = isReview;
                }

                public Integer getIsSpec() {
                    return isSpec;
                }

                public void setIsSpec(Integer isSpec) {
                    this.isSpec = isSpec;
                }

                public String getOrderId() {
                    return orderId;
                }

                public void setOrderId(String orderId) {
                    this.orderId = orderId;
                }

                public String getRefundType() {
                    return refundType;
                }

                public void setRefundType(String refundType) {
                    this.refundType = refundType;
                }

                public String getSkuId() {
                    return skuId;
                }

                public void setSkuId(String skuId) {
                    this.skuId = skuId;
                }

                public String getTotalGiveBeans() {
                    return totalGiveBeans;
                }

                public void setTotalGiveBeans(String totalGiveBeans) {
                    this.totalGiveBeans = totalGiveBeans;
                }

                public String getUserId() {
                    return userId;
                }

                public void setUserId(String userId) {
                    this.userId = userId;
                }

                public static class GoodsVO  implements Serializable{
                    private Integer auditStatus;
                    private String categoryId;
                    private String categoryIds;
                    private String categoryName;
                    private String createTime;
                    private String discount;
                    private String freight;
                    private String giveRedBeans;
                    private List<GoodsAttrs> goodsAttrs;
                    private String goodsCouponPrice;
                    private String goodsDesc;
                    private String goodsDetail;
                    private String goodsImg;
                    private String goodsImgList;
                    private String goodsName;
                    private String goodsPayPrice;
                    private String goodsPrice;
                    private String goodsReviewGoodRate;
                    private List<GoodsSkus> goodsSkus;
                    private String goodsSn;
                    private List<GoodsSpecs> goodsSpecs;
                    private String goodsWeight;
                    private Integer hasBeans;
                    private Integer hasCoupon;
                    private Integer hasDiscount;
                    private Integer hasResource;
                    private String id;
                    private Integer inventory;
                    private Boolean isCollect;
                    private Integer isDeleted;
                    private Integer isHot;
                    private Integer isHotPlatform;
                    private Integer isRecommend;
                    private Integer isRecommendPlatform;
                    private Integer isSpec;
                    private String keywords;
                    private String materials;
                    private String maxGiveBeans;
                    private Integer monthSaleCount;
                    private String oneGoodsPayPrice;
                    private Integer platformStatus;
                    private String postFee;
                    private Integer refundType;
                    private String rejectMsg;
                    private String resourceIds;
                    private String salesAmount;
                    private String shopsName;
                    private Integer shopsTypeId;
                    private Integer sort;
                    private Integer status;
                    private String tenantId;
                    private String tenantName;
                    private String transportId;
                    private String updateTime;
                    private Integer version;

                    public Integer getAuditStatus() {
                        return auditStatus;
                    }

                    public void setAuditStatus(Integer auditStatus) {
                        this.auditStatus = auditStatus;
                    }

                    public String getCategoryId() {
                        return categoryId;
                    }

                    public void setCategoryId(String categoryId) {
                        this.categoryId = categoryId;
                    }

                    public String getCategoryIds() {
                        return categoryIds;
                    }

                    public void setCategoryIds(String categoryIds) {
                        this.categoryIds = categoryIds;
                    }

                    public String getCategoryName() {
                        return categoryName;
                    }

                    public void setCategoryName(String categoryName) {
                        this.categoryName = categoryName;
                    }

                    public String getCreateTime() {
                        return createTime;
                    }

                    public void setCreateTime(String createTime) {
                        this.createTime = createTime;
                    }

                    public String getDiscount() {
                        return discount;
                    }

                    public void setDiscount(String discount) {
                        this.discount = discount;
                    }

                    public String getFreight() {
                        return freight;
                    }

                    public void setFreight(String freight) {
                        this.freight = freight;
                    }

                    public String getGiveRedBeans() {
                        return giveRedBeans;
                    }

                    public void setGiveRedBeans(String giveRedBeans) {
                        this.giveRedBeans = giveRedBeans;
                    }

                    public List<GoodsAttrs> getGoodsAttrs() {
                        return goodsAttrs;
                    }

                    public void setGoodsAttrs(List<GoodsAttrs> goodsAttrs) {
                        this.goodsAttrs = goodsAttrs;
                    }

                    public String getGoodsCouponPrice() {
                        return goodsCouponPrice;
                    }

                    public void setGoodsCouponPrice(String goodsCouponPrice) {
                        this.goodsCouponPrice = goodsCouponPrice;
                    }

                    public String getGoodsDesc() {
                        return goodsDesc;
                    }

                    public void setGoodsDesc(String goodsDesc) {
                        this.goodsDesc = goodsDesc;
                    }

                    public String getGoodsDetail() {
                        return goodsDetail;
                    }

                    public void setGoodsDetail(String goodsDetail) {
                        this.goodsDetail = goodsDetail;
                    }

                    public String getGoodsImg() {
                        return goodsImg;
                    }

                    public void setGoodsImg(String goodsImg) {
                        this.goodsImg = goodsImg;
                    }

                    public String getGoodsImgList() {
                        return goodsImgList;
                    }

                    public void setGoodsImgList(String goodsImgList) {
                        this.goodsImgList = goodsImgList;
                    }

                    public String getGoodsName() {
                        return goodsName;
                    }

                    public void setGoodsName(String goodsName) {
                        this.goodsName = goodsName;
                    }

                    public String getGoodsPayPrice() {
                        return goodsPayPrice;
                    }

                    public void setGoodsPayPrice(String goodsPayPrice) {
                        this.goodsPayPrice = goodsPayPrice;
                    }

                    public String getGoodsPrice() {
                        return goodsPrice;
                    }

                    public void setGoodsPrice(String goodsPrice) {
                        this.goodsPrice = goodsPrice;
                    }

                    public String getGoodsReviewGoodRate() {
                        return goodsReviewGoodRate;
                    }

                    public void setGoodsReviewGoodRate(String goodsReviewGoodRate) {
                        this.goodsReviewGoodRate = goodsReviewGoodRate;
                    }

                    public List<GoodsSkus> getGoodsSkus() {
                        return goodsSkus;
                    }

                    public void setGoodsSkus(List<GoodsSkus> goodsSkus) {
                        this.goodsSkus = goodsSkus;
                    }

                    public String getGoodsSn() {
                        return goodsSn;
                    }

                    public void setGoodsSn(String goodsSn) {
                        this.goodsSn = goodsSn;
                    }

                    public List<GoodsSpecs> getGoodsSpecs() {
                        return goodsSpecs;
                    }

                    public void setGoodsSpecs(List<GoodsSpecs> goodsSpecs) {
                        this.goodsSpecs = goodsSpecs;
                    }

                    public String getGoodsWeight() {
                        return goodsWeight;
                    }

                    public void setGoodsWeight(String goodsWeight) {
                        this.goodsWeight = goodsWeight;
                    }

                    public Integer getHasBeans() {
                        return hasBeans;
                    }

                    public void setHasBeans(Integer hasBeans) {
                        this.hasBeans = hasBeans;
                    }

                    public Integer getHasCoupon() {
                        return hasCoupon;
                    }

                    public void setHasCoupon(Integer hasCoupon) {
                        this.hasCoupon = hasCoupon;
                    }

                    public Integer getHasDiscount() {
                        return hasDiscount;
                    }

                    public void setHasDiscount(Integer hasDiscount) {
                        this.hasDiscount = hasDiscount;
                    }

                    public Integer getHasResource() {
                        return hasResource;
                    }

                    public void setHasResource(Integer hasResource) {
                        this.hasResource = hasResource;
                    }

                    public String getId() {
                        return id;
                    }

                    public void setId(String id) {
                        this.id = id;
                    }

                    public Integer getInventory() {
                        return inventory;
                    }

                    public void setInventory(Integer inventory) {
                        this.inventory = inventory;
                    }

                    public Boolean getIsCollect() {
                        return isCollect;
                    }

                    public void setIsCollect(Boolean isCollect) {
                        this.isCollect = isCollect;
                    }

                    public Integer getIsDeleted() {
                        return isDeleted;
                    }

                    public void setIsDeleted(Integer isDeleted) {
                        this.isDeleted = isDeleted;
                    }

                    public Integer getIsHot() {
                        return isHot;
                    }

                    public void setIsHot(Integer isHot) {
                        this.isHot = isHot;
                    }

                    public Integer getIsHotPlatform() {
                        return isHotPlatform;
                    }

                    public void setIsHotPlatform(Integer isHotPlatform) {
                        this.isHotPlatform = isHotPlatform;
                    }

                    public Integer getIsRecommend() {
                        return isRecommend;
                    }

                    public void setIsRecommend(Integer isRecommend) {
                        this.isRecommend = isRecommend;
                    }

                    public Integer getIsRecommendPlatform() {
                        return isRecommendPlatform;
                    }

                    public void setIsRecommendPlatform(Integer isRecommendPlatform) {
                        this.isRecommendPlatform = isRecommendPlatform;
                    }

                    public Integer getIsSpec() {
                        return isSpec;
                    }

                    public void setIsSpec(Integer isSpec) {
                        this.isSpec = isSpec;
                    }

                    public String getKeywords() {
                        return keywords;
                    }

                    public void setKeywords(String keywords) {
                        this.keywords = keywords;
                    }

                    public String getMaterials() {
                        return materials;
                    }

                    public void setMaterials(String materials) {
                        this.materials = materials;
                    }

                    public String getMaxGiveBeans() {
                        return maxGiveBeans;
                    }

                    public void setMaxGiveBeans(String maxGiveBeans) {
                        this.maxGiveBeans = maxGiveBeans;
                    }

                    public Integer getMonthSaleCount() {
                        return monthSaleCount;
                    }

                    public void setMonthSaleCount(Integer monthSaleCount) {
                        this.monthSaleCount = monthSaleCount;
                    }

                    public String getOneGoodsPayPrice() {
                        return oneGoodsPayPrice;
                    }

                    public void setOneGoodsPayPrice(String oneGoodsPayPrice) {
                        this.oneGoodsPayPrice = oneGoodsPayPrice;
                    }

                    public Integer getPlatformStatus() {
                        return platformStatus;
                    }

                    public void setPlatformStatus(Integer platformStatus) {
                        this.platformStatus = platformStatus;
                    }

                    public String getPostFee() {
                        return postFee;
                    }

                    public void setPostFee(String postFee) {
                        this.postFee = postFee;
                    }

                    public Integer getRefundType() {
                        return refundType;
                    }

                    public void setRefundType(Integer refundType) {
                        this.refundType = refundType;
                    }

                    public String getRejectMsg() {
                        return rejectMsg;
                    }

                    public void setRejectMsg(String rejectMsg) {
                        this.rejectMsg = rejectMsg;
                    }

                    public String getResourceIds() {
                        return resourceIds;
                    }

                    public void setResourceIds(String resourceIds) {
                        this.resourceIds = resourceIds;
                    }

                    public String getSalesAmount() {
                        return salesAmount;
                    }

                    public void setSalesAmount(String salesAmount) {
                        this.salesAmount = salesAmount;
                    }

                    public String getShopsName() {
                        return shopsName;
                    }

                    public void setShopsName(String shopsName) {
                        this.shopsName = shopsName;
                    }

                    public Integer getShopsTypeId() {
                        return shopsTypeId;
                    }

                    public void setShopsTypeId(Integer shopsTypeId) {
                        this.shopsTypeId = shopsTypeId;
                    }

                    public Integer getSort() {
                        return sort;
                    }

                    public void setSort(Integer sort) {
                        this.sort = sort;
                    }

                    public Integer getStatus() {
                        return status;
                    }

                    public void setStatus(Integer status) {
                        this.status = status;
                    }

                    public String getTenantId() {
                        return tenantId;
                    }

                    public void setTenantId(String tenantId) {
                        this.tenantId = tenantId;
                    }

                    public String getTenantName() {
                        return tenantName;
                    }

                    public void setTenantName(String tenantName) {
                        this.tenantName = tenantName;
                    }

                    public String getTransportId() {
                        return transportId;
                    }

                    public void setTransportId(String transportId) {
                        this.transportId = transportId;
                    }

                    public String getUpdateTime() {
                        return updateTime;
                    }

                    public void setUpdateTime(String updateTime) {
                        this.updateTime = updateTime;
                    }

                    public Integer getVersion() {
                        return version;
                    }

                    public void setVersion(Integer version) {
                        this.version = version;
                    }

                    public static class GoodsAttrs implements Serializable {
                        private String attrKey;
                        private String attrValue;
                        private String goodsId;
                        private String id;

                        public String getAttrKey() {
                            return attrKey;
                        }

                        public void setAttrKey(String attrKey) {
                            this.attrKey = attrKey;
                        }

                        public String getAttrValue() {
                            return attrValue;
                        }

                        public void setAttrValue(String attrValue) {
                            this.attrValue = attrValue;
                        }

                        public String getGoodsId() {
                            return goodsId;
                        }

                        public void setGoodsId(String goodsId) {
                            this.goodsId = goodsId;
                        }

                        public String getId() {
                            return id;
                        }

                        public void setId(String id) {
                            this.id = id;
                        }
                    }

                    public static class GoodsSkus  implements Serializable{
                        private Integer buyFlag;
                        private String giveRedBeans;
                        private String goodsId;
                        private String goodsPrice;
                        private String goodsWeight;
                        private Integer hasResource;
                        private String id;
                        private Integer inventory;
                        private Integer isExpire;
                        private List<KnowledgeColumnVoList> knowledgeColumnVoList;
                        private String resourceIds;
                        private String spec;
                        private String specImg;
                        private SpecMap specMap;

                        public Integer getBuyFlag() {
                            return buyFlag;
                        }

                        public void setBuyFlag(Integer buyFlag) {
                            this.buyFlag = buyFlag;
                        }

                        public String getGiveRedBeans() {
                            return giveRedBeans;
                        }

                        public void setGiveRedBeans(String giveRedBeans) {
                            this.giveRedBeans = giveRedBeans;
                        }

                        public String getGoodsId() {
                            return goodsId;
                        }

                        public void setGoodsId(String goodsId) {
                            this.goodsId = goodsId;
                        }

                        public String getGoodsPrice() {
                            return goodsPrice;
                        }

                        public void setGoodsPrice(String goodsPrice) {
                            this.goodsPrice = goodsPrice;
                        }

                        public String getGoodsWeight() {
                            return goodsWeight;
                        }

                        public void setGoodsWeight(String goodsWeight) {
                            this.goodsWeight = goodsWeight;
                        }

                        public Integer getHasResource() {
                            return hasResource;
                        }

                        public void setHasResource(Integer hasResource) {
                            this.hasResource = hasResource;
                        }

                        public String getId() {
                            return id;
                        }

                        public void setId(String id) {
                            this.id = id;
                        }

                        public Integer getInventory() {
                            return inventory;
                        }

                        public void setInventory(Integer inventory) {
                            this.inventory = inventory;
                        }

                        public Integer getIsExpire() {
                            return isExpire;
                        }

                        public void setIsExpire(Integer isExpire) {
                            this.isExpire = isExpire;
                        }

                        public List<KnowledgeColumnVoList> getKnowledgeColumnVoList() {
                            return knowledgeColumnVoList;
                        }

                        public void setKnowledgeColumnVoList(List<KnowledgeColumnVoList> knowledgeColumnVoList) {
                            this.knowledgeColumnVoList = knowledgeColumnVoList;
                        }

                        public String getResourceIds() {
                            return resourceIds;
                        }

                        public void setResourceIds(String resourceIds) {
                            this.resourceIds = resourceIds;
                        }

                        public String getSpec() {
                            return spec;
                        }

                        public void setSpec(String spec) {
                            this.spec = spec;
                        }

                        public String getSpecImg() {
                            return specImg;
                        }

                        public void setSpecImg(String specImg) {
                            this.specImg = specImg;
                        }

                        public SpecMap getSpecMap() {
                            return specMap;
                        }

                        public void setSpecMap(SpecMap specMap) {
                            this.specMap = specMap;
                        }

                        public static class SpecMap implements Serializable {
                        }

                        public static class KnowledgeColumnVoList implements Serializable {
                            private String categoryId;
                            private String colName;
                            private String createTime;
                            private String descript;
                            private String endTime;
                            private String id;
                            private String introduction;
                            private Integer isDeleted;
                            private Integer isExpire;
                            private String pic;
                            private String resourceCount;
                            private String startTime;
                            private Integer timeoutIsDay;
                            private String updateTime;

                            public String getCategoryId() {
                                return categoryId;
                            }

                            public void setCategoryId(String categoryId) {
                                this.categoryId = categoryId;
                            }

                            public String getColName() {
                                return colName;
                            }

                            public void setColName(String colName) {
                                this.colName = colName;
                            }

                            public String getCreateTime() {
                                return createTime;
                            }

                            public void setCreateTime(String createTime) {
                                this.createTime = createTime;
                            }

                            public String getDescript() {
                                return descript;
                            }

                            public void setDescript(String descript) {
                                this.descript = descript;
                            }

                            public String getEndTime() {
                                return endTime;
                            }

                            public void setEndTime(String endTime) {
                                this.endTime = endTime;
                            }

                            public String getId() {
                                return id;
                            }

                            public void setId(String id) {
                                this.id = id;
                            }

                            public String getIntroduction() {
                                return introduction;
                            }

                            public void setIntroduction(String introduction) {
                                this.introduction = introduction;
                            }

                            public Integer getIsDeleted() {
                                return isDeleted;
                            }

                            public void setIsDeleted(Integer isDeleted) {
                                this.isDeleted = isDeleted;
                            }

                            public Integer getIsExpire() {
                                return isExpire;
                            }

                            public void setIsExpire(Integer isExpire) {
                                this.isExpire = isExpire;
                            }

                            public String getPic() {
                                return pic;
                            }

                            public void setPic(String pic) {
                                this.pic = pic;
                            }

                            public String getResourceCount() {
                                return resourceCount;
                            }

                            public void setResourceCount(String resourceCount) {
                                this.resourceCount = resourceCount;
                            }

                            public String getStartTime() {
                                return startTime;
                            }

                            public void setStartTime(String startTime) {
                                this.startTime = startTime;
                            }

                            public Integer getTimeoutIsDay() {
                                return timeoutIsDay;
                            }

                            public void setTimeoutIsDay(Integer timeoutIsDay) {
                                this.timeoutIsDay = timeoutIsDay;
                            }

                            public String getUpdateTime() {
                                return updateTime;
                            }

                            public void setUpdateTime(String updateTime) {
                                this.updateTime = updateTime;
                            }
                        }
                    }

                    public static class GoodsSpecs  implements Serializable{
                        private String goodsId;
                        private String id;
                        private String specKey;
                        private String specValue;

                        public String getGoodsId() {
                            return goodsId;
                        }

                        public void setGoodsId(String goodsId) {
                            this.goodsId = goodsId;
                        }

                        public String getId() {
                            return id;
                        }

                        public void setId(String id) {
                            this.id = id;
                        }

                        public String getSpecKey() {
                            return specKey;
                        }

                        public void setSpecKey(String specKey) {
                            this.specKey = specKey;
                        }

                        public String getSpecValue() {
                            return specValue;
                        }

                        public void setSpecValue(String specValue) {
                            this.specValue = specValue;
                        }
                    }
                }
            }
        }
    }
}
